stranded seeds - Turkish English Dictionary